home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Info-Mac 4
/
Info_Mac IV CD-ROM (Pacific HiTech Inc.)(August 1994).iso
/
Development
/
Source
/
Telnet 2.6.1d1 4⁄26⁄94 Folder
/
Krb
/
desproto.h
< prev
next >
Wrap
C/C++ Source or Header
|
1993-10-13
|
891b
|
22 lines
struct timeval {
long tv_sec;
long tv_usec;
};
struct timezone {
long dummy;
};
extern long init_cornell_des(void);
extern long des_new_random_key(des_cblock key);
extern long des_ecb_encrypt(unsigned long *clear, unsigned long *cipher, des_key_schedule schedule, long encrypt);
extern long des_set_random_generator_seed(des_cblock *key);
extern long des_key_sched(des_cblock k, des_key_schedule schedule);
extern void des_init_random_number_generator(des_cblock key);
extern long des_pcbc_encrypt(unsigned char *in, unsigned char * out, register long length,
des_key_schedule key, unsigned char *iv, long encrypt);
extern long des_string_to_key(char *str, unsigned char *key);
extern unsigned long des_quad_cksum (unsigned char *in, unsigned long *out, long length,
long out_count, unsigned char *c_seed);
long gettimeofdaynet(struct timeval *tp, struct timezone *tz);